dig my ditches - Espagnol Anglais Dictionnaire